the 0.9.12 api is a bit different