adding in dealloc for class without