refactor: Check need for signed/unsigned int16_t