• The added complexity is because my procedure always adjusts the sequence number so that it is continuous and zero based.

    James,

    While it is true that your routine does this, it seems to me more proper to put that aspect of your code into the Delete routine instead of renumbering everything every time you change the priority on one task.

    --

    JimFive