fixed asarray bug