One bit of information that's not clear, is what kind of step/dir output is your alternative source outputting?