optimization
post merge added zoom functionality