class LooseDescendant