Going better, discuss classification and make copying function