Updated c template header