To Initialize `preference` makes no sense