trying to make zooming stay centered