update the scene