add: insertion sort lsit