check: step checking