[FIX]: make sure to trigger KVO notifications