update fetch to check for matching token