Very nice work Simon.
The story is quite interesting.