changes for new scheme of combining logic of excluded and preferred