add no choice button delegated some responsibility to gui thread
delegate more gui stuff to gui thread
segfault bugfixes and saving really works