stoechiometry
not defined yet