be more idiomatic