New API client and GUI optimalization