@noisysocks Could you have a look ?

My new method