use better local variable names