add a second modified version of peek and poke