working on site and manual: C++ intergation