heteroatom
not defined yet