Appointments Calendar Mostly complete