Atoms and bonds