impl order_priority; close #4
change from magic number to order_priority; #4