feature: add templates to contexts