shouldn't play with pointers while traveling