I think that `set_preset` is a little bit confusing, maybe `activate_preset` would be better?