search recipe functionality, client side