seperate the templates