Group virtual solid