 			var currentTime:Number;
 			var currEntryId:String = facade.retrieveProxy("mediaProxy")["vo"]["entry"]["id"];
 
-			_partnerId = (facade.retrieveProxy(ConfigProxy.NAME) as ConfigProxy).vo.flashvars.partnerId;
+			_partnerId = _flashvars.partnerId;
 			switch (name) {
 				case NotificationType.PLAYER_PLAYED:
 					// if this is the first time the player played and it was because of a click

			createListeners();
		}


		protected function createListeners():void {
			var box:AnnotationsBox = (viewComponent as annotationsPluginCode).annotationsBox; 

		 *
		 */
		protected function saveAnnotationsToLocalObject(e:Event = null):void {
			if (_flashvars.allowCookies=="true" && (viewComponent as annotationsPluginCode).useSharedObject) {
				_unsavedAnnotationSO = (viewComponent as annotationsPluginCode).annotationsBox.getAllObjectsInFieldAsArray("annotation");
				try {
					SharedObject.getLocal(ANNOTATIONS_SO_PREFIX + _entryId).data.savedAnnotations = _unsavedAnnotationSO;
					SharedObject.getLocal(ANNOTATIONS_SO_PREFIX + _entryId).flush();
				}
				catch (e:Error) {
					trace ("Could not save annotation to cookie: No access to user's file system");
				}
			}
		}
