removed list comprehension