Description synchronized with the code
Minus-plus sign, minor changes