assume profile==root where not defined