battle for power