added the most() and least() collection methods