Hi, I have a jpg image which im using as a background for the gui, code is... GUICtrlCreatePic("images\background2.jpg", 0, 0, 500, 482) and it works fine but there was a glitch with a lable. basically the lable is progress data and updates every 1 second, but because on the default back colour of the lables is was flashing the default grey colour over the top of my jpg. So I added the code... GUISetBkColor(0x818181) so the default background was the same as my jpg and this fixed