add ArrayQueue