add direct buffer health check