Two and a half years is a good run for a project, I do not blame you. I am glad that you saw it to completion, though, as it is quite an enjoyable ride as a reader.