added zoom controls