fix #18 - C++ demo works