simplify, remove react and rename reactTx to react
trying to remove type parameter of react. thereby eliminating Observer as a visible type