Don't need to unset complete.  This makes interp easier
Can check for completion when incrementing step counter