g++ fixes
g++ fixes