upadte class