clang doesnt like double const