 
 			// File load IO error
 			onIOError = function(e:Event):void {
-				removeAllListeneres();
-				this.dispatchEvent(e);
+				removeAllListeners();
+				dispatchEvent(e);
 			};
 			this._fileRef.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
 

			this._cancelled = false;
			this._headers = settings.headers;
			this._mimeType = settings.mime;

			multipart = new Boolean(settings["multipart"]);
			fileDataName = new String(settings["file_data_name"]);


			// When file is loaded start uploading
			onComplete = function(e:Event):void {
				removeAllListeners();
				
				var startUpload:Function = function() : void
				{
