swapping period and l1 (exp)