A rainbow at the end of a rain soaked road.