massive API update