Today XEN comes to embedded systems, where it needs to be much closer to a hardware. In one hand hypervisor needs to mediate calls to Trusted Zone, control power, provide drivers for coprocessors, on other hand it needs to remain as small and as secure as possible. So natural approach is to offload all these tasks to something else (like stubdomain or native application). ARM platform allow hypervisor to act as a common kernel by handling system calls from userspace. In this talk Volodymyr will describe idea of native applications, compare them with stubdomains and share results of his Native Apps PoC.