add hwi to AppKernel