some clang warnings