which leads me to believe that the solution is to have a separate section of the code that parses for repeating events