sort list first try