changing preference management