wow you have done a lot of work.and by the looks of things it is well worth it.
got boost?