got working solution for zooming
attempting points