only use gnode if necessary to speed up bootup
0.1.3