can't have negative request in basket