introduced gp.restart