implemented view for root