implement ensurance