Adding token functions