redesigning gui, step one