Change "UpLoad" funcation's name, easier to understand