bit of speedup with peek/poke
up