fixed ical bug