This is a nice change :) I can totally see how asking for the quantity while in a loop that we are modifying could cause a problem.