commit from qt creater, yay!