Orphan NKs! The mystery of the self-renewing NK cells.