revisiting GUI