new prioritizing mechanism