upload fragment fixes after file seperation