generic templates for test purpose