20 years old and still no switch+case statement or nested continue/break parameter. Ahh, life under tyranny... Warts and all it's still a pretty nice language. I must say that PyQT is a great combination for RAD GUIs.