add KVO notification testing