mise en place de la generation des charts (work in progress)