live struggle