added new ctor to errordescriptor