a copy constructor should also copy values. If duplication is needed, please prepare another method.