more updates to class 4