more idiomatic indenting