4.5 billion years of evolutions and our software still has bugs...