Using connection pool
Working on exceptions