Significant improvements to API and application