Endless struggle