copy ctor fixes