Why craft a new ArrayList?