Improved update API function and other improvements
manual index.yaml