Battle for survival