improvements api