add name to ctor