properly implemented
adds reactant always
biodeg_water_sim refactored