string of events and mutations