allow cropSettings without width and height = freeform crop, +cleanup