experimenting with pointer arithmetic on void pointer arrays
added