prepared template