Added dealloc method call