+fix for b8_t and b16_t