Why TreeSet and LinkedList, special reason for that ?