Works everyhting except sum of price and searching