Added anti-addition function.