queue by cricular array.