updates before class 04