set parents earlier to enable use case #93