suction is the function