updated calendar to take eventSources