update with user