make sure templates are abided