Should be subtracting, rather than adding - ref #3