use passthrough buffer to make tests pass on 0.8