added gui for progress