added zoom property