use more idiomatic var names