https://cvj.ch/glossary/atom-2/