Submitted 4/4 for pollutant function! - code not yet clean but working