oo model, baseline for tests