more exercise set functionality