add readback, next time it