update User.pm