Added Subtraction refined interface