Implement the zooming feature