adds support for presets
storing presets by label and not by url