templates are fun when they're self manageable and responsive