lots of work on templators