fix, didn't compile with o3 ;o