fixes for o3 flag