Use the new JS api.