BlackRainbow can now function