add event sources