virtual packages example