add Step mode