note on tempalte fail