fix GCalendar bugs