improved variable names