removing warnings from clang