hypervisor done
tidying