include cstdio for uint8_t