Updated arrayToList()