stoicheiometrically
not defined yet