the sign did not change in this PR, only the variable names