> And .Extract(.Max) is just .Pop() > Look at the Pop() method. Ah, yes, duh, one of the benefits of being in a hurry and not actually engaging brain cells, is that I get a wonderful opportunity to make myself look silly :$ ___ Lee