about that french site... how credible is their information and material? i'm referring to the "missions" and that statistical graph.