read buffer 2nd