it's more compact to load recursively, but is tail recursion good style? not sure that it matters as we're talking about listing POSes, Merchants.... I might prefer the while loop though