Add Flag Compilation optimisation