zoom ability and reset ability