modif to respect comment about comprehension list and cast bool()