Amelioration avec l'heritage des templates