making it a module for the nodes