HID Class Functions