added cleanup for connectionPool and executionService