update various schemas and api calls