add a few more demos
new buffer manager