No need to define uint8_t. Add header guard.