Insurance demand heeded