a better demo program (in progress)
a better demo program (bin/demo.opt)