adding zoom-crop mode and tests for original