added .pack() to see if it helps with buttons not being drawn