Very nice KKL, took me a moment to find it but very nice after a quick read I shall have to digest it all in it's entirety and make several decision before posting a CS