variables should have descriptive names
fix wrong type hint
fix typo in function name
window should have a greater size
rename -dir to -path
move gui main function to respective namespace
highlight actual dynamic items
break long line