added fixed array queue
imported closable blocking queue