testing lineage with retention