Update for v3/v4 API