add crop feature for carrierwave