half == div ? add : 0.5
