separated types of vusion programs