set-based sync node counter
node control methods are now protected
updated test programs