Added virtual PU