hw5 + class