signed 16bit support