basic search functioning ready