def __new__(cls, *args, **kwargs):
    """
        Makes sure NotificationCenter is a singleton
        """
    if cls._instance is None:
        cls._instance = object.__new__(cls, *args, **kwargs)
    return cls._instance
