notes for the class 904423