character boilerplate classes