made things compile under clang again