Surprisingly, recent studies have sketched an ambivalent nature for KLF4 in tumorigenesis as either a tissue-specific tumour suppressor or an oncogene with the underlying mechanism remaining unclear1, 2. The gene discussed is KLF4; the disease is neoplasm.