better connection string support