more work on caldav scheduling