switching to QT