cpp control node