add include <stdint.h>