Restructuring code. Modularzing connection management. Shortening function definitions and making API more user friendly and easy to learn.