improving event scheduling grammar #4 #9 #10