Auto stoichiometry