no need for condition inside `lambda`