16 bit fields changed to signed