signed char fix