added templates for example... whoops