deleted some unused copy constructors