updated module.load for node-based loads