fix of preferential selection