class definitions in model and associated unit test