the battle of purity