refactor step - rename variables to communicate purpose