could upload user's own photo