initial code changes for event timelines...