Copy operator updated