phases: default names is the snake_cased version of the classname