changes to framework, templates, and config