fork of mat2's vanar system ( https://www.assembla.com/code/vanar/git/nodes )