finish cstemplate_freenode (hopefully)