add read, range, batchput presure code