support gnode/regenerator