changed events to deal with Season domain object as Source