On the way to peek and poke...