root vie controller