a better HAL processor for Hapi