new c++ and cuonlive versions