Added pollute() function