(finally) complete Node system