update list comprehension