drag and drop image upload first pass