add circlequeue