loosen react constraint