resort todo list and add uniquify to show the same name buffer