process contaminants