ctor
docu, derivation