Add semicolon to the end of the macro
Implement Copy where advised