all might weakened