appkernel handling tools