support for users without any products
when no user available retrun error
better save products flow
cleanup
save user if not in local mongo
return the user object after a save
oops
oops again
#bugfix