Working order, arbitrary depth