ok ? 0.5 : half != add
