changes for hash token