don't use the synthesized mutator in -dealloc