generalized system of preferences