circular buffer를 이상하게 쓰고 있었다.