recent changes with QT precond fix