ReAct paradigm