Well done. A great example of what is possible if you put your mind to it.