fix: reset step number on init