 			tf.height = stage.stageHeight;
 			addChild(tf);
 
+			_container = new Sprite();
+			addChild(_container);
+
 			_buttonContainer = new Sprite();
-			addChild(_buttonContainer);
+			_enumerateContainer = new Sprite();
+			_overlayContainer = new Sprite();
+			_container.addChild(_buttonContainer);
 
 			addButton("Check stats/achievements", checkAchievements, _buttonContainer);
 			addButton("Toggle achievement", toggleAchievement, _buttonContainer);

		public var Steamworks:FRESteamWorks = new FRESteamWorks();
		public var tf:TextField;

		private var _buttonContainer:Sprite;
		private var _enumerateContainer:Sprite;
		private var _appId:uint;

		public function FRESteamWorksTest()
		{

			}, 1000);
		}

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

			var res:Boolean = Steamworks.activateGameOverlayToUser("steamid", _userId);
			log("activateGameOverlay('steamid', " + _userId + ") == " + res);
		}

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

			var res:Boolean = Steamworks.activateGameOverlayToWebPage("http://www.steamgames.com/");
			log("activateGameOverlayToWebPage(...) == " + res);
		}

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

			var res:Boolean = Steamworks.activateGameOverlayToStore(_appId,
				WorkshopConstants.OVERLAYSTOREFLAG_None);
			log("activateGameOverlayToStore(" + _appId + ", " +
				WorkshopConstants.OVERLAYSTOREFLAG_None + ") == " + res);
		}

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

			log("activateGameOverlayInviteDialog('0') == " +
				Steamworks.activateGameOverlayInviteDialog("0"));
		}

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

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

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

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

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

			var userID:String = Steamworks.getUserID();
