use for comprehension
use for comprehension