The (almost) finished article! Not a bad attempt if I say so myself...