Implemented directional zoom