Co-authored-by: BlackPowerade <esam3463@gmail.com> Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>