code: def get_marker(self, increment=1):
          
  
          i = self.markers_index
  
          self.markers_index += increment
          if self.markers_index >= len(self.markers):
              self.markers_index = self.markers_index-len(self.markers)
              if self.markers_index >= len(self.markers): self.markers_index=0 # to be safe
  
          return self.markers[i]
docs: Returns the current marker, then increments the marker by what's specified