test class by bo shen