integrate with connection string