Checkstyle
Implement copy