More idiomatic