more initial state refinement