unit: add noise supression