Completed data buffer

Closes #10 - for real