playing with sorting and searching