Have the canon battles ever been revealed?