remove notification observers on dealloc
misc