bugfix: don't call GUI in non-GUI thread