I initially implemented it on CalendarModule itself. But it seemed like android was following the API pattern creating alert inside event itself and then adding to event again. So for consistency sake i kept recurrence rules underneath the same. But yes it should be in the main module.