contamination
not defined yet