proper KVC observer removal