Well, I finished much more quickly than usual, but there were times when I was really stuck. I didn't see the theme for a long time, even after I had got quite a number of the thematic clues. When I did get it, it helped a lot. Several clues I had to Google after I had found the answer, to confirm that a relevant word existed and had the necessary meaning. FOI 3d, LOI 11a, COD 13a,20d. For me, the homophones in 21a work perfectly, and I would have thought that they would for well over 90% of English people, not just those with a particular type of English accent. However, I suppose there are probably some parts of the north where the second syllable is given a more emphatic pronunciation, as is the case with "computer", for example.