adding virtualized