preference selected equality fix