adding textures, state management