updated for v2 API