Connection pooling added