More direct API, anticipating receipts -bug 981235