add general templates