implemented static connection pool