update user
add collection and get remote image