more descriptive class names