Now, this might be the best approach depending on information we don't have, but warning bells should go off in your mind, suggesting that you may have a significant performance problem with this system.
You may also:
Go up to the outline of lesson 13
David A. Wheeler (wheeler@ida.org)