updateed breakpoint add remove algo, added ical accept invite partial