what even is this
yes, I know there are bugs
fixed file paths, escape to quit
escape key to exit