containing heteroatoms