fix asarray bug