fix toarray