Reusable template-2