I have not read thru all this yet but I already know that you have to be praised for this work, Jay!