A new outline for GUI upgrades