rework tokens to unpack into data struct
building RefreshSession