a simple name server
ctemplate