challenge of the shard battle.