re-ordered list, remove duplicate items