template configuration