Revert "this appears t obe the actually correct API"

This reverts commit f440f5f231450482333ea9a8064418f67228a470.