draft of user data update feature