reverse back to C in C++ style...