top level, c++