refactor make manifest_nodes