add gui manager