more ical generation fixes