needs to handle sequences of 1 step or less