added CircularQueue