update API end add methods