fix cxx98