adding list comprehensions