added KVO tests