User class update