improved project search and sorting