update user model and devise