string pointers ipv stack