zoom camera script -- in progress