about comprehensions