unifying getPrivateNode interface