diff --git a/Furious/Core/__init__.py b/Furious/Core/__init__.py
index 8fd711b..6ea5f14 100644
--- a/Furious/Core/__init__.py
+++ b/Furious/Core/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .XrayCore import *
from .Hysteria1 import *
from .Hysteria2 import *
diff --git a/Furious/Externals/__init__.py b/Furious/Externals/__init__.py
index b7d1a6a..f9661d1 100644
--- a/Furious/Externals/__init__.py
+++ b/Furious/Externals/__init__.py
@@ -15,4 +15,6 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .GenTranslation import *
diff --git a/Furious/Frozenlib/Constants.py b/Furious/Frozenlib/Constants.py
index 54afbc3..8054db8 100644
--- a/Furious/Frozenlib/Constants.py
+++ b/Furious/Frozenlib/Constants.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from Furious.Version import __version__
from PySide6 import QtCore, __version__ as _pyside6_version
diff --git a/Furious/Frozenlib/StartupOnBoot.py b/Furious/Frozenlib/StartupOnBoot.py
index 8fe9e8d..b9f49fd 100644
--- a/Furious/Frozenlib/StartupOnBoot.py
+++ b/Furious/Frozenlib/StartupOnBoot.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from Furious.Frozenlib.Constants import *
from Furious.Frozenlib.SystemRuntime import *
diff --git a/Furious/Frozenlib/__init__.py b/Furious/Frozenlib/__init__.py
index 31573e3..52c66a9 100644
--- a/Furious/Frozenlib/__init__.py
+++ b/Furious/Frozenlib/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .AppSettings import *
from .Constants import *
from .Enum import *
diff --git a/Furious/Interface/__init__.py b/Furious/Interface/__init__.py
index fd5a892..7201edb 100644
--- a/Furious/Interface/__init__.py
+++ b/Furious/Interface/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .ApplicationFactory import *
from .EncoderFactory import *
from .GuiEditorItemFactory import *
diff --git a/Furious/Library/__init__.py b/Furious/Library/__init__.py
index fc7878b..f631f13 100644
--- a/Furious/Library/__init__.py
+++ b/Furious/Library/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .Encoder import *
from .Storage import *
from .Configuration import *
diff --git a/Furious/Qt/AppStyleSheet.py b/Furious/Qt/AppStyleSheet.py
index c4e1708..843eacb 100644
--- a/Furious/Qt/AppStyleSheet.py
+++ b/Furious/Qt/AppStyleSheet.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from textwrap import dedent
__all__ = ['AppStyleSheet']
diff --git a/Furious/Qt/QtGui.py b/Furious/Qt/QtGui.py
index 79c2b2d..2e43923 100644
--- a/Furious/Qt/QtGui.py
+++ b/Furious/Qt/QtGui.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from Furious.Frozenlib import *
from Furious.Qt.DynamicTranslate import gettext as _
diff --git a/Furious/Qt/__init__.py b/Furious/Qt/__init__.py
index bad160f..3252db4 100644
--- a/Furious/Qt/__init__.py
+++ b/Furious/Qt/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .DNSResolver import *
from .AppStyleSheet import *
from .DynamicTheme import *
diff --git a/Furious/TrayActions/__init__.py b/Furious/TrayActions/__init__.py
index 8c12823..f42aa75 100644
--- a/Furious/TrayActions/__init__.py
+++ b/Furious/TrayActions/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .Connect import *
from .EditConfiguration import *
from .Exit import *
diff --git a/Furious/Utility/__init__.py b/Furious/Utility/__init__.py
index 7af5999..9a35def 100644
--- a/Furious/Utility/__init__.py
+++ b/Furious/Utility/__init__.py
@@ -15,4 +15,6 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .AppMainProcess import *
diff --git a/Furious/Version.py b/Furious/Version.py
index acd9c6a..3f02a43 100644
--- a/Furious/Version.py
+++ b/Furious/Version.py
@@ -15,4 +15,6 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
__version__ = '0.6.3'
diff --git a/Furious/Widget/Application.py b/Furious/Widget/Application.py
index 0e0ebdf..15844d0 100644
--- a/Furious/Widget/Application.py
+++ b/Furious/Widget/Application.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from Furious.Frozenlib import *
from Furious.Interface import *
from Furious.Qt import AppStyleSheet
diff --git a/Furious/Widget/ConnectProgressBar.py b/Furious/Widget/ConnectProgressBar.py
index ce9ae59..a7347cd 100644
--- a/Furious/Widget/ConnectProgressBar.py
+++ b/Furious/Widget/ConnectProgressBar.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from Furious.Frozenlib import *
from Furious.Qt import *
from Furious.Qt import gettext as _
diff --git a/Furious/Widget/SystemTrayIcon.py b/Furious/Widget/SystemTrayIcon.py
index f458122..faf28e8 100644
--- a/Furious/Widget/SystemTrayIcon.py
+++ b/Furious/Widget/SystemTrayIcon.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from Furious.Frozenlib import *
from Furious.Qt import *
from Furious.Qt import gettext as _
diff --git a/Furious/Widget/__init__.py b/Furious/Widget/__init__.py
index af0201a..a9cb529 100644
--- a/Furious/Widget/__init__.py
+++ b/Furious/Widget/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .Application import *
from .ConnectProgressBar import *
from .GuiCustomizeNetworkTest import *
diff --git a/Furious/Window/__init__.py b/Furious/Window/__init__.py
index 2cc3125..598bc40 100644
--- a/Furious/Window/__init__.py
+++ b/Furious/Window/__init__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .AppMainWindow import *
from .LogViewerWindow import *
from .QRCodeWindow import *
diff --git a/Furious/__init__.py b/Furious/__init__.py
index c4a22a1..1d2f9af 100644
--- a/Furious/__init__.py
+++ b/Furious/__init__.py
@@ -15,4 +15,6 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from .Frozenlib import AppResources
diff --git a/Furious/__main__.py b/Furious/__main__.py
index 3626287..0e7d0b8 100644
--- a/Furious/__main__.py
+++ b/Furious/__main__.py
@@ -15,6 +15,8 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+from __future__ import annotations
+
from Furious.Frozenlib import *
from Furious.Interface import *
from Furious.Qt import *