A general reaction model