More kvo bug fixes