gui advances