added read buffer