get token calls back with variables, not one object