testing include virtual