stoechiometrically
not defined yet