tkinter tutorial https://www.geeksforgeeks.org/python-tkinter-tutorial/