Add Event Provider