keeping things in the 'templates' generic, TODO move these into the app template