int8 defiend to signed char