Attempt to add zoom function