Preference changing

Beginning to implement preference changing