assign 4 upload