upload and getuserimages works, but needs more testing