A huge range of organic compound classes can be formed, depending on the presence of certain other elements and how they are arranged, including amines, amides, azos and derivatives including diazos, aniline, amino acids, ureas, nitrates, nitrites, tropanes and derivatives, diazines, azines, hydrazides, and many more.