diff --git a/quality-selector.min.js b/quality-selector.min.js
new file mode 100644
index 0000000..30328a5
--- /dev/null
+++ b/quality-selector.min.js
@@ -0,0 +1,18 @@
+/*
+* Clappr Quality Selector Plugin v1.0
+* modded by: ewwink
+* github: https://github.com/ewwink/clappr-quality-selector-plugin
+*/
+var AUTO=-1,DEFAULT_QUALITY_ID=parseInt(localStorage.getItem("savedLevelId")),FIRST_START=!0,QualitySelector=Clappr.UICorePlugin.extend({name:"quality_selector",version:"1.0",pluginStyle:'',
+attributes:{"class":"quality_selector","data-quality-selector":""},events:{"click [data-quality-selector-select]":"onLevelSelect","click [data-quality-selector-button]":"onShowLevelSelectMenu"},template:function(a,b){var c="
";b&&(c+="- "+b+"
");for(var d=a.length-1;-1'+a[d].label+"";return c+'- AUTO
'},
+bindEvents:function(){this.listenTo(this.core,Clappr.Events.CORE_READY,this.bindPlaybackEvents);this.listenTo(this.core,Clappr.Events.CORE_ACTIVE_CONTAINER_CHANGED,this.reload);this.listenTo(this.core.mediaControl,Clappr.Events.MEDIACONTROL_RENDERED,this.render);this.listenTo(this.core.mediaControl,Clappr.Events.MEDIACONTROL_HIDE,this.hideSelectLevelMenu)},unBindEvents:function(){this.stopListening(this.core,Clappr.Events.CORE_READY);this.stopListening(this.core,Clappr.Events.CORE_ACTIVE_CONTAINER_CHANGED);
+this.stopListening(this.core.mediaControl,Clappr.Events.MEDIACONTROL_RENDERED);this.stopListening(this.core.mediaControl,Clappr.Events.MEDIACONTROL_HIDE);this.stopListening(this.core.activePlayback,Clappr.Events.PLAYBACK_LEVELS_AVAILABLE);this.stopListening(this.core.activePlayback,Clappr.Events.PLAYBACK_LEVEL_SWITCH_START);this.stopListening(this.core.activePlayback,Clappr.Events.PLAYBACK_LEVEL_SWITCH_END);this.stopListening(this.core.activePlayback,Clappr.Events.PLAYBACK_BITRATE)},bindPlaybackEvents:function(){var a=
+this.core.activePlayback;this.listenTo(a,Clappr.Events.PLAYBACK_LEVELS_AVAILABLE,this.fillLevels);this.listenTo(a,Clappr.Events.PLAYBACK_LEVEL_SWITCH_START,this.startLevelSwitch);this.listenTo(a,Clappr.Events.PLAYBACK_LEVEL_SWITCH_END,this.stopLevelSwitch);this.listenTo(a,Clappr.Events.PLAYBACK_BITRATE,this.updateCurrentLevel);this.listenTo(a,Clappr.Events.PLAYBACK_PLAY,this.playbackPlay);this.listenTo(a,Clappr.Events.PLAYBACK_STOP,this.playbackStop);a.levels&&0