update peek poke