added SpriteManager