virtual general-purpose generator database