viewgroup introuduce