Gmp variant

Hi there
Please test this before merge
And I dont know how to test it localy via " I am not a real welder" :smiley: 

Thx