added a preset listener and changed the presets