cropping an image is handled by the crop_controller