fix add to basket