hard type