subreactions