need to do user updates