james | refactoring chef_node