With the Beijing Olympics just over two months away, it is all coming together for Kagiyama at the right time.