a separator spins at a high speed above the water, making it swirl and bubble. the air from the hose is directed down into the water. the separator covers the suction opening to the motor, and it has to be cleaned as hair, etc can cling to it, this is a basic explanation, and yes rainbows are...