reinstating photo upload as a fragment