CMS Framework