it is not a `list` it is a `generator`