rainbows form