user class update