fix to add to basket