optinal label parameter for setPreference