add priority processing for level 0
merge