How the heck is life?