copyWithZone WIP

can’t figure out how to incorporate super copy