attempt to fix clang build