@classmethod
def instance(cls, *args, **kwargs):
    """ Singleton getter """
    if cls._instance is None:
        cls._instance = cls(*args, **kwargs)
        _ = cls._instance.reload()
    return cls._instance
