added updated array adapter