Refactored Node Workflow