 			//disable autoPlay - will change it back once the bitrate detection will finish
 			if (_configProxy.vo.flashvars.autoPlay == "true")
 			{
-				trace ("bitrate detection: was auto play");
+				trace ("--bitrate detection: was auto play");
 				_configProxy.vo.flashvars.autoPlay = "false";
 				_wasAutoPlay = true;
 			}

		override public function listNotificationInterests():Array 
		{
			return [
				NotificationType.DO_SWITCH,
				NotificationType.KDP_EMPTY,
				NotificationType.KDP_READY,
				NotificationType.PLAYER_PLAYED,
				NotificationType.MEDIA_READY
				];
		}
		
		private var _bandwidth:Number = 0;
		private var _bandwidthByUser:Number = 0;
		 
		override public function handleNotification(notification:INotification):void
		{
			switch (notification.getName())
			{
				//in case the user switched the flavor manually 
				case NotificationType.DO_SWITCH:
					_bandwidthByUser = int(notification.getBody())
					break;
				case NotificationType.MEDIA_READY:
					if(_bandwidthByUser)
					{
						sendNotification(NotificationType.CHANGE_PREFERRED_BITRATE, {bitrate: _bandwidthByUser});
						return;
					}
					if(_bandwidth)
						sendNotification(NotificationType.CHANGE_PREFERRED_BITRATE, {bitrate: _bandwidth});
					break;
				case NotificationType.KDP_EMPTY:
				case NotificationType.KDP_READY:
					var mediaProxy:MediaProxy = facade.retrieveProxy(MediaProxy.NAME) as MediaProxy;
					if (!mediaProxy.vo.entry || 
						((mediaProxy.vo.entry is KalturaMediaEntry) && (int(mediaProxy.vo.entry.mediaType)==KalturaMediaType.IMAGE)))

					startDownload();
					break;
				case NotificationType.PLAYER_PLAYED:
					_playedPlayed = true;
					break;
			}
