Bugfix: new Thread(...).start(), not new Thread(...).run()!