removed the need for stdint.h.