forked from: PiteredoMachine01 (beta

