plug in node functionality draft