a flash flood of colour