no need for idea recursion in orphans