Just random C++ stuff.