add batch()/rawAPI() to narrow down api method