Life and struggle