adding support for templates