the final battle (not really)