update the Egg