better variable naming, more accurate to what's happening