moved LevelSpecification to model package