declaring assignment operator and copy ctor as empty private functions to
forbid use