support update API