Frontline cleaning