Clearly, this is what atpg's been thinking all along.