provide current cursor to step callback
Merge pull request #125 from bluej100/progress

provide current cursor to step callback