swited template based on feedback