finished GUI doc