Understanding ReACT with LangChain