http://www.typedhype.com/2009/03/how-to … main-name/