fix typecast add vs concat issue