pause unPause and step.
Merge branch 'engine_if_change' into state