added bufspan
better bufspan, + lots of docs