working add to cart button; fixed search bug