pull virtual devices