called NEW DESTROY - called val = DESTROY - called set val DESTROY - called val = 44 DESTROY - called