use node id, silly