I assumed I was running it from an instance method hence the class name, I don't like using self when calling a class method, seems wrong. Ill update to a ```cls```. call. Having it as a class method is just a matter of preference, for organisations sake since it only really applies to the class. Thanks for the input and taking time to read through @pld