rinse, wash, and repeat