typesHP