type hell