read buffer3rd