Texture stuff needs to be done