The secret of life