Cosmo is fantastic. I often wonder where they get such talented guys. Whoever is doing the hiring of Cosmo should be doing our recruiting too.