enough tests
revert to dynamically allocated buffers
readd fixed buffers