move unwatch to dealloc