1.1 prepare for upload