improve search algo

maximize number of matches
basic status update