This has turned out quite nicely - well done!