Cracking the code of life