[v0.3.0] switched to API