profile users
refactory with list comprehension