fix array retrieval