Title: Foresights : self-evolution and survival