pointer to a pointer when passing token pointer?