The first pattern - the simple CMS
Moved CMS pattern. Made another function of e static to help CMS