more changes
more descriptive variable names