use enums instead of strings in settings manager API