Fixing necessary C++ ignorance caused failure