made variable names clearer