GP, update