add calculate recurrences event