Update extend_template()