fix float4->short