add a way to dynamic configure the connection string