added connection pooling smash