Changed unmodifiableCollection to unmodifiableList