rearanged refinement model diagram