custom user_update schmea