Enabling virtual systems