it's always better to define a new pointer than resetting the old one