added priority to llist