nodes plugin: add do_connect