Why create a temp variable here? The naming seems to reduce readability.