KVO and swipe to delete added