Improving template