Added reaction term, but does not look right