started search implementation