Stages, classes, defines