made screen_texture private