What IS Life really about ??