commenting pointers manipulation