removed PyQt4 dependancy