+ default existence of root object