Create a structure for cycling through encounters.  Needs further testing