added texturemanager