atomic doubt - iTeachChem