class user remake