QT is seething watching this