introduce priroity