Preference choice not being respected