generalised scheme of preference