adding buffer reading