first try to run it over the weekend.

crashed after some days.
gui: changed the way how the program changes the status of the buttons
(Introduced signal-slots-mechanism)