update calendar format, distinguish courses