cropping works now
handle file dialog closing properly - only load files if dialog accepted