reactive process