token discovery