The further adventures of Zorro