Pass per step execution