get back to Array. Queue causes Deadlock