 						// we force redrawing here, due to the fact that our size or 
 						// the image position could have changed
 						//TODO: verify that this really calls bitmapLoader_complete
+						// @till: that is ugly. if you want to make sure that bitmapLoader_complete
+						// is called you should call it directly. furthermore since 
+						// bitmapLoader_complete is normally called via an event, the functionality
+						// of that method should be extracted and then called directly instead!
 						m_backgroundImageLoader.dispatchEvent(
 							new ResourceEvent(Event.COMPLETE, true));
 					}

				m_backgroundImageLoader = null;
			}
			
			// if we're already loading the right animation, do nothing
			if (m_backgroundImageLoader && 
				m_backgroundImageLoader.url() == m_styles.backgroundImage && 

					m_inactiveBackgroundAnimationContainer);
				m_inactiveBackgroundAnimationContainer = null;
			}
			var imgContainer : Sprite = m_activeBackgroundAnimationContainer;
			imgContainer.addChild(m_backgroundImageLoader.content());
			
