Reusable template-8