nextPurchase() fix