fixed recurrence rules