handle provider tokens