modifies the model of ExerciseState