first type hu