Docu constructor, name rules