fixed #9. made node id required.