https://github.com/Jepruetut/TP-HG/discussions/6