adding various templates