adding cache template
adding cache template