SQUASH ME: made header C++ compliant