up til periodic point