init a root view