HW 4 Part 2 - Added custom copy