diff --git a/src/.esp.log b/src/.esp.log
new file mode 100644
index 0000000..1016af6
--- /dev/null
+++ b/src/.esp.log
@@ -0,0 +1,2 @@
+ESP: 0019ff28 ( 1703720) -> 2@@PP,@L@8@@tP,@Ll)CuP,CuuCwP,MP,@aDwquCwJsEw;Dw@P,Actx 2 (stack)
+
\ No newline at end of file
diff --git a/src/.hash.log b/src/.hash.log
new file mode 100644
index 0000000..81ea2eb
--- /dev/null
+++ b/src/.hash.log
@@ -0,0 +1,2 @@
+EIP = 00d832c5
+hash = 84260117870d0ce63849b995a0992a9e
diff --git a/src/crashAllInfo.txt b/src/crashAllInfo.txt
new file mode 100644
index 0000000..5ddc369
--- /dev/null
+++ b/src/crashAllInfo.txt
@@ -0,0 +1,38 @@
+0x00d832c5 xchg [eax],eax from thread 16800 caused access violation
+when attempting to write to 0x00000000
+
+CONTEXT DUMP
+ EIP: 00d832c5 xchg [eax],eax
+ EAX: 00000000 ( 0) -> N/A
+ EBX: 002c5000 ( 2904064) -> @]Owx(@[Owpv0]OwP(pm @HOw3OwaJ? (heap)
+ ECX: c44cb0bc (3293360316) -> N/A
+ EDX: 00401000 ( 4198400) -> N/A
+ EDI: 00401000 ( 4198400) -> N/A
+ ESI: 00401000 ( 4198400) -> N/A
+ EBP: 00d80ef4 ( 14159604) -> N/A
+ ESP: 0019ff28 ( 1703720) -> 2@@PP,@L@8@@tP,@Ll)CuP,CuuCwP,MP,@aDwquCwJsEw;Dw@P,Actx 2 (stack)
+ +00: 0019ffcc ( 1703884) -> DwquCwJsEw;Dw@P,Actx 2 4|N&DTq24J6[IY-22B,0_P8\^VD( (stack)
+ +04: 00d832d3 ( 14168787) -> N/A
+ +08: 00401000 ( 4198400) -> N/A
+ +0c: 00401000 ( 4198400) -> N/A
+ +10: 00d80ef4 ( 14159604) -> N/A
+ +14: 0019ff50 ( 1703760) -> 8@@tP,@Ll)CuP,CuuCwP,MP,@aDwquCwJsEw;Dw@P,Actx 2 4| (stack)
+
+disasm around:
+ 0x00d832ae push eax
+ 0x00d832af push dword fs:[0x0]
+ 0x00d832b6 mov [ebp+0x4792],esp
+ 0x00d832bc mov fs:[0x0],esp
+ 0x00d832c3 xor eax,eax
+ 0x00d832c5 xchg [eax],eax
+ 0x00d832c7 pop dword fs:[0x0]
+ 0x00d832ce add esp,0x4
+ 0x00d832d1 popa
+ 0x00d832d2 ret
+ 0x00d832d3 push ebp
+
+SEH unwind:
+ 0019ffcc -> 00d832d3: push ebp
+ 0019ffe4 -> 77449990: mov edi,edi
+ ffffffff -> 7745734a: nop
+
diff --git a/src/img/main-icon.png b/src/img/main-icon.png
new file mode 100644
index 0000000..15a122d
Binary files /dev/null and b/src/img/main-icon.png differ
diff --git a/src/main.ui b/src/main.ui
index a79cd85..0c4efd9 100644
--- a/src/main.ui
+++ b/src/main.ui
@@ -11,7 +11,11 @@
Program Path
", None)) self.btn_main_1.setText(_translate("Dialog", "...", None)) @@ -259,3 +263,13 @@ def retranslateUi(self, Dialog): "\n" "