classes that implement reference data (classes and underlying data)