added rainbow step markers written by Max