extend rainbow