more clear selction among local and virtuals