nameservice, referencencemodule and a bit more