added view structure