initial import of 'nodebase'