Boilerplate code for class material