 						log("UGCDownload(...) == " + apiCall);
 						var progress:Array = Steamworks.getUGCDownloadProgress(res.fileHandle);
 						log("getUGCDownloadProgress(...) == " + progress);
+						setTimeout(function():void {
+							var progress:Array = Steamworks.getUGCDownloadProgress(res.fileHandle);
+							log("getUGCDownloadProgress(...) == " + progress);
+						}, 1000);
 					}
 					break;
 				case SteamConstants.RESPONSE_OnUGCDownload:

			}, 1000);
		}

		private function toggleEnumerateButtons(e:Event = null):void {
			if (_enumerateContainer.parent) {
				removeChild(_enumerateContainer);
				addChild(_buttonContainer);
			} else {
				removeChild(_buttonContainer);
				addChild(_enumerateContainer);
			}
		}

		private function enumerateSubscribedFiles(e:Event = null):void {
			toggleEnumerateButtons();
			if(!Steamworks.isReady) return;

			log("enumerateUserSubscribedFiles(0) == " + Steamworks.enumerateUserSubscribedFiles(0));
		}

		private function enumerateUserPublishedFiles(e:Event = null):void {
			toggleEnumerateButtons();
			if(!Steamworks.isReady) return;

			log("enumerateUserPublishedFiles(0) == " + Steamworks.enumerateUserPublishedFiles(0));
		}

		private function enumerateSharedFiles(e:Event = null):void {
			toggleEnumerateButtons();
			if(!Steamworks.isReady) return;

			var userID:String = Steamworks.getUserID();

		}

		private function enumerateWorkshopFiles(e:Event = null):void {
			if(!Steamworks.isReady) return;

			var res:Boolean = Steamworks.enumeratePublishedWorkshopFiles(
