football template refactors