 					}
 					break;
 				case NotificationType.LAYOUT_READY:
-					_player = facade.retrieveMediator("kMediaPlayerMediator")["player"] as MediaPlayer;
+					_playerMediaMediator = facade.retrieveMediator(KMediaPlayerMediator.NAME) as KMediaPlayerMediator;
+					_player = _playerMediaMediator.player;
 					break;
 				case NotificationType.ENTRY_READY:
 


		protected var _unsavedAnnotationSO:Array;
		protected var _player:MediaPlayer;
		protected var _timelineMetadata:TimelineMetadata;
		protected var _entryId:String = "0";
		protected var _sessionId:String = "";


				case Notifications.SAVE_ANNOTATION:
					sendNotification(NotificationType.DO_PAUSE);
					currentTime = Math.floor(_playerMediaMediator.getCurrentTime());
					var currTimeIndex:int = (viewComponent as annotationsPluginCode).annotationsBox.findIndexByInTime(currentTime);

					if (currTimeIndex != -1 && (viewComponent as annotationsPluginCode).annotationsBox.findIndexByAnnotation((viewComponent as annotationsPluginCode).annotationEditForm.annotation) == -1) {
