add a lot of code for Class 8
dd