Tried two other methods of step-dfa