https://medium.com/@neonforge/how-to-create-gui-applications-with-python-and-pysimplegui-a-step-by-step-guide-3be0c6394c1c