add stepshuffle (as in original)
cosmetics
much simpler now
reduced complexity considerably