improved variable naming