updated manifest
made virtualization api better extendable