Token splitting