virtual offerings