Added rainbowStart argument.