renewed User_model