pub type UnsignedInputPtr = *mut UnsignedInput;