Add gx node factory