preparing for class 3