What is the form of hydrogen and heteroatoms called?