berechnung passiert jetzt in einem separatem thread