added multivalued search
and deleted some more legacy from shoppingcart