refactor variable names for clarity