More changes to API and frontend.