added preference decision on a list