priority model