add template injection