added response functionality to cnode objects