rename the check to step for clearly