The inner workings of life