Great developments here, but although I don't want to be too picky there are lots of typos, missing words and spelling mistakes in these last two instalments that suggest you've rushed things out. I would rather wait for you to do some proof-reading than have the action disrupted because I have to keep backtracking slightly after stumbling over a typo or a missing word.