 			
 			_hudContainer.addChildAt(hudLabelContainer, 0);
 			
-			GTweener.to(hudLabelContainer, _consoleSettings.hudMessageFadeOutTime, { alpha: 0 }, { delay: _consoleSettings.hudMessageDisplayTime } ).onComplete = function():void
+			var __tween1:Tween = new Tween(hudLabelContainer, _consoleSettings.hudMessageFadeOutTime);
+			__tween1.delay = _consoleSettings.hudMessageDisplayTime
+			__tween1.fadeTo(0);
+			__tween1.onComplete = function():void
 			{
 				_hudContainer.removeChild(hudLabelContainer);
 			};
-				
+			Starling.juggler.add(__tween1);
+			
 			// TODO use the correct API, currently there is a problem with List max vertical position. A bug in foxhole?
 			_list.verticalScrollPosition = Math.max(_list.dataProvider.length * 20 - _list.height, 0);
 

				_copyButton.width = 150;
				_copyButton.height = 40;
			});
			_copyButton.onPress.add(copy);
			_consoleContainer.addChild(_copyButton);
			
			_hudContainer = new ScrollContainer();

		{
			_consoleContainer.visible = true;
			
			var __tween1:Tween = new Tween(_consoleContainer, _consoleSettings.animationTime);
			__tween1.animate("y", 0);
			__tween1.fadeTo(1);
			Starling.juggler.add(__tween1);
			
			var __tween2:Tween = new Tween(_hudContainer, _consoleSettings.animationTime);
			__tween2.fadeTo(0);
			Starling.juggler.add(__tween2);
			
			_isShown = true;
		}
		
		private function hide():void 
		{
			var __tween1:Tween = new Tween(_consoleContainer, _consoleSettings.animationTime);
			__tween1.animate("y",  -_consoleHeight);
			__tween1.fadeTo(0);
			__tween1.onComplete = function():void 
			{
				_consoleContainer.visible = false;	
			};
			Starling.juggler.add(__tween1);
			
			var __tween2:Tween = new Tween(_hudContainer, _consoleSettings.animationTime);
			__tween2.fadeTo(1);
			Starling.juggler.add(__tween2);
			
			_isShown = false;
		}
