removed QT dependancy