improved english version of demo program