Babbage: The genetic revolution