updating api