add InsertSorted for lists