addSub fix