pull array