changed virthost generation