now buys only one item per run