replace this with self.get_node_status() ?